home *** CD-ROM | disk | FTP | other *** search
/ HPAVC / HPAVC CD-ROM.iso / pc / RGASM.RAR / ASMCODE.EXE / CHAPT1-5 / HELLO6.ASM < prev    next >
Encoding:
Assembly Source File  |  1993-05-10  |  650 b   |  32 lines

  1. ;   
  2. ;       Program Hello6 ( Chapter 5 )
  3. ;
  4. TITLE    Hello Procedure Example Program
  5. .MODEL   SMALL
  6. .CODE
  7. MAIN     PROC
  8. Start:   
  9.      CALL DISPLAY_Hi
  10.      MOV  AX,4C00h
  11.      INT  21h
  12. ;--------------------------
  13. ; Procedure section
  14. ;--------------------------
  15. Display_Hi   PROC          ; procedure displays string at
  16.                ; the data segment named Hi
  17.          MOV AX,@data          
  18.          MOV DS,AX
  19.          MOV DX,OFFSET Hi
  20.          MOV AH,9   
  21.          INT 21h
  22.          RET
  23. Display_Hi   ENDP
  24. ;---------------------------
  25. ;   End of procedure section
  26. ;---------------------------
  27. Main    ENDP 
  28. .DATA
  29. Hi      DB   "Hello!$"
  30. .STACK
  31.     END  MAIN
  32.